import request from '@/util/ProRequest'

// 根据生产工单ID分页查询BOM列表
export function getProductionOrderBomList(productionOrderId, page, pageSize) {
    return request({
        url: `/productionorderbom/${productionOrderId}`,
        method: 'get',
        params: {
            page,
            pageSize
        }
    })
}

// 新增生产工单BOM
export function addProductionOrderBom(data) {
    return request({
        url: '/productionorderbom/add',
        method: 'post',
        data
    })
}

// 更新生产工单BOM
export function updateProductionOrderBom(data) {
    return request({
        url: '/productionorderbom/update',
        method: 'put',
        data
    })
}


// 批量删除生产工单BOM
export function batchDeleteProductionOrderBom(ids) {
    return request({
        url: `/productionorderbom/batchDelete?${ids}`,
        method: 'delete'
    })
}



// 根据ID查询单个生产工单BOM详情
export function getProductionOrderBomById(id) {
    return request({
        url: `/productionorderbom/detail/${id}`,
        method: 'get'
    })
}
